<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>



        // 日期对象：记录时间

        // 日期的创建  --- 实际上拿到的是电脑上的时间 --- 区时 

        // 日期的记录在js里面可以用数字表示   0    1970/1/1 0:0:0


        // 日期的创建方式

        //   0 无参创建

        //   1 数字单参

        //   2 数字多参

        //   3 字符串单参

        //   4 传日期




        // 1 无参创建
        // var date = new Date() ;
        // document.write(date) ;

        // 2 数字单参创建   js里面  日期可以用数字表示   0 代表的是1970.1.1 0:0:0   1970.1.1 之后经过的毫秒数
        // var date2 = new Date(-3600000) ;
        // document.write(date2) ;

        // 3 数字多参创建    月份从0开始   日期会自动计算
        // var date3 = new Date(2022 , 12 , 1 , 1, 1, 61) ;   // 2022.2.1 1:1:1 
        // document.write(date3) ;

        // 4 字符串单参创建   不认数字，所以不会自动计算
        // var date4 = new Date('2022-2-2 2:2:2') ;
        // var date4 = new Date('2022*2*2 2:2:2') ;
        var date4 = new Date('2022*2') ;
        // var date4 = new Date('2022*2*2') ;
        // var date4 = new Date('2022*2*2 2:2') ;
        // var date4 = new Date('2022*2*2 2') ;  无效的
        document.write(date4) ;

        // 直接传一个日期对象
        var date5 = new Date(date4) ;

        console.log(date5) ;

    </script>
    
</body>
</html>